package com.gwb.util;
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
// 声明为配置类
@Configuration
// 配置绑定，以"test.client"为前缀的配置项 与 类中属性 绑定
@ConfigurationProperties("kimi.client")
@Data
public class KimiClientConfig {
    private String apiKey;
    @Bean("kimiClient") // 生成的bean交给spring管理，这样引入sdk后就可以注入使用
    public KimiClient getTestClient() {
        return new KimiClient(apiKey);
    }

}
